package com.cskaoyan._01basic._04variable;

//局部变量
public class _08LocalVariable {
    public static void main(String[] args) {
        // 局部变量的使用，分为两步。
        // 声明了之后，不能直接使用，要完成初始化之后才能使用。

        // 第一步，局部变量的声明:
        // 数据类型 变量名;
        int flag;
        // System.out.println(flag);

        // 第二步，局部变量的初始化
        flag = 10;

        System.out.println(flag);

        // 声明和初始化，两步也可以合成一步。
        int flag2 = 20;

        System.out.println(flag2);

        // 注意事项
        // 1.Java当中的整数字面值常量，默认当作int处理。
        // 21000_000_000   ====  21000000000
        // long l1 = 21000_000_000;
        // 认为这个数。 是一个int 21000_000_000
        // 想声明long。 可以加L。 加大写的L   不要加小写的l
        // long l2 = 21000_000_000l;
        long l3 = 21000_000_000L;
        System.out.println(l3);

        // 2.在Java中，小数的字面值，默认会当做double。 如果说想声明，float的变量， 可以在常量的后面，加 f或者 F

        // float f1 = 0.1F;
        float f1 = 0.1f;
    }
}
